cause to hit the mark - Español Inglés Diccionario